func internal/reflectlite.add
7 uses
internal/reflectlite (current package)
type.go#L319: return (*byte)(add(unsafe.Pointer(n.bytes), uintptr(off), whySafe))
type.go#L437: return (*[1 << 16]method)(add(unsafe.Pointer(t), uintptr(t.moff), "t.mcount > 0"))[:t.mcount:t.mcount]
type.go#L444: return (*[1 << 16]method)(add(unsafe.Pointer(t), uintptr(t.moff), "t.xcount > 0"))[:t.xcount:t.xcount]
type.go#L679: return (*[1 << 20]*rtype)(add(unsafe.Pointer(t), uadd, "t.inCount > 0"))[:t.inCount:t.inCount]
type.go#L691: return (*[1 << 20]*rtype)(add(unsafe.Pointer(t), uadd, "outCount > 0"))[t.inCount : t.inCount+outCount : t.inCount+outCount]
type.go#L701: func add(p unsafe.Pointer, x uintptr, whySafe string) unsafe.Pointer {
value.go#L455: return add(p, uintptr(i)*eltSize, "i < len")